immunocompetent cells - Turkish English Dictionary